to be temperamental - French English Dictionary